//
//  LYVideoModel.h
//  artist
//
//  Created by laotang on 16/5/9.
//  Copyright © 2016年 viviyoo. All rights reserved.
//

#import <Foundation/Foundation.h>


@class LYOptionsModel;
@interface LYVideoListModel : NSObject

@property (nonatomic, copy) NSString *Id;

@property (nonatomic, copy) NSString *star;

@property (nonatomic, copy) NSString *nick_name;

@property (nonatomic, copy) NSString *user_id;

@property (nonatomic, copy) NSString *title;

@property (nonatomic, copy) NSString *city_id;

@property (nonatomic, copy) NSString *price;

@property (nonatomic, copy) NSString *comment_num;

@property (nonatomic, copy) NSString *subject_title;

@property (nonatomic, copy) NSString *city;

@property (nonatomic, copy) NSString *images;

@property (nonatomic, copy) NSString *pay_num;

@end
@interface LYVideoDetailModel : NSObject

@property (nonatomic, copy) NSString *status;

@property (nonatomic, copy) NSString *title;

@property (nonatomic, copy) NSString *city_id;

@property (nonatomic, copy) NSString *province;

@property (nonatomic, copy) NSString *user_id;

@property (nonatomic, copy) NSString *province_id;

@property (nonatomic, copy) NSString *create_time;

@property (nonatomic, copy) NSString *end_date;

@property (nonatomic, copy) NSString *pay_num;

@property (nonatomic, copy) NSString *voip_account;

@property (nonatomic, copy) NSString *images;

@property (nonatomic, copy) NSString *sub_account_sid;

@property (nonatomic, copy) NSString *city;

@property (nonatomic, copy) NSString *subject_title;

@property (nonatomic, copy) NSString *comment_num;

@property (nonatomic, copy) NSString *Id;

@property (nonatomic, copy) NSString *subject_id;

@property (nonatomic, copy) NSString *head_pic;

@property (nonatomic, copy) NSString *collect_num;

@property (nonatomic, copy) NSString *mobile;

@property (nonatomic, copy) NSString *star;

@property (nonatomic, copy) NSString *area;

@property (nonatomic, copy) NSString *start_date;

@property (nonatomic, copy) NSString *nick_name;

@property (nonatomic, copy) NSString *desc;

@property (nonatomic, copy) NSString *area_id;

@property (nonatomic, copy) NSString *price;

@property (nonatomic, copy) NSString *address;

@end




@interface LYSubjectUploadModel : NSObject
@property (nonatomic, copy) NSString *token;
@property (nonatomic, copy) NSString *title;
@property (nonatomic, copy) NSString *desc;
@property (nonatomic, copy) NSString *images;
@property (nonatomic, copy) NSString *content;
@property (nonatomic, copy) NSString *price;
@property (nonatomic, copy) NSString *province_id;
@property (nonatomic, copy) NSString *city_id;
@property (nonatomic, copy) NSString *area_id;
@property (nonatomic, copy) NSString *address;
@property (nonatomic, copy) NSString *end_date;
@property (nonatomic, copy) NSString *subject_id;
@property (nonatomic, copy) NSString *start_date;


@end

@interface LYGetSubjectParameterModel : NSObject
@property (nonatomic, copy) NSString *token;
@property (nonatomic, copy) NSString *to_user_id;
@property (nonatomic, copy) NSString *subject_path;
@property (nonatomic, copy) NSString *keyword;
@property (nonatomic, assign) LYSubjectOrderType order;
@property (nonatomic, copy) NSString *page;
@property (nonatomic, copy) NSString *per_page;
@property (nonatomic, copy) NSString *region;
@property (nonatomic, copy) NSString *lng;
@property (nonatomic, copy) NSString *lat;
@property (nonatomic, copy) NSString *area_id;  /**< <#注释 #> */

@end

@interface LYSubjectListModel : NSObject

@property (nonatomic, copy) NSString *Id;

@property (nonatomic, copy) NSString *star;

@property (nonatomic, copy) NSString *nick_name;

@property (nonatomic, copy) NSString *user_id;

@property (nonatomic, copy) NSString *title;

@property (nonatomic, copy) NSString *city_id;

@property (nonatomic, copy) NSString *price;

@property (nonatomic, copy) NSString *comment_num;

@property (nonatomic, copy) NSString *subject_title;

@property (nonatomic, copy) NSString *distinct;

@property (nonatomic, copy) NSString *images;

@property (nonatomic, copy) NSString *city;

@property (nonatomic, copy) NSString *pay_num;


@end


@interface LYSubjectDetailModel : NSObject


@property (nonatomic, copy) NSString *status;

@property (nonatomic, copy) NSString *title;

@property (nonatomic, copy) NSString *city_id;

@property (nonatomic, copy) NSString *province;

@property (nonatomic, copy) NSString *user_id;

@property (nonatomic, copy) NSString *province_id;

@property (nonatomic, copy) NSString *create_time;

@property (nonatomic, copy) NSString *end_date;

@property (nonatomic, copy) NSString *pay_num;

@property (nonatomic, copy) NSString *voip_account;

@property (nonatomic, copy) NSString *images;

@property (nonatomic, copy) NSString *sub_account_sid;

@property (nonatomic, copy) NSString *city;

@property (nonatomic, copy) NSString *subject_title;

@property (nonatomic, copy) NSString *comment_num;

@property (nonatomic, copy) NSString *Id;

@property (nonatomic, copy) NSString *subject_id;

@property (nonatomic, copy) NSString *head_pic;

@property (nonatomic, copy) NSString *collect_num;

@property (nonatomic, copy) NSString *mobile;

@property (nonatomic, copy) NSString *star;

@property (nonatomic, copy) NSString *area;

@property (nonatomic, copy) NSString *start_date;

@property (nonatomic, copy) NSString *nick_name;

@property (nonatomic, copy) NSString *desc;

@property (nonatomic, copy) NSString *area_id;

@property (nonatomic, copy) NSString *price;

@property (nonatomic, copy) NSString *address;

@end

@interface LYTestListModel : NSObject
@property (nonatomic, copy) NSString *Id;

@property (nonatomic, copy) NSString *title;

@property (nonatomic, assign) NSInteger problem_num;

@property (nonatomic, copy) NSString *create_time;

@property (nonatomic, assign) NSInteger test_num;
@end


@interface LYTestQuestListModel : NSObject

@property (nonatomic, copy) NSString *title;

@property (nonatomic, strong) NSArray<LYOptionsModel *> *options;

@property (nonatomic, copy) NSString *answer;

@property (nonatomic, assign) NSInteger score;

@property (nonatomic, assign) BOOL done;

@end

typedef enum : NSUInteger {
    testResultNormal,
    testResultCorrect,
    testResultWrong,
} testResult;

@interface LYOptionsModel : NSObject

@property (nonatomic, copy) NSString *label;

@property (nonatomic, copy) NSString *option;

@property (nonatomic, assign) testResult result;

@end

